package com.hjm.project.agentInfo.agentInfo.domain;

import com.hjm.framework.aspectj.lang.annotation.Excel;
import com.hjm.framework.web.domain.BaseEntity;
import lombok.Data;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

/**
 * 导出服务商对象 agentinfo_export
 *
 * @author LOVE
 * @date 2020-11-24
 */
@Data
public class AgentInfoExport extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 服务商档位 */
    @Excel(name = "登录用户名")
    private String login_name;

    /** 服务商档位 */
    @Excel(name = "登录用户手机号")
    private String phonenumber;

    /** 服务商档位 */
    @Excel(name = "服务商编号")
    private String agent_num;

    /** 服务商档位 */
    @Excel(name = "服务商名称")
    private String agent_name;

    /** 服务商档位 */
    @Excel(name = "上级服务商编号")
    private String belong_num;

    /** 服务商档位 */
    @Excel(name = "上级服务商名称")
    private String belong_name;

    /** 服务商档位 */
    @Excel(name = "服务商档位")
    private String grade;

    /** 服务商档位 */
    @Excel(name = "服务商扶持档位")
    private String support_level;











    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
            .append("login_name", getLogin_name())
            .append("phonenumber", getPhonenumber())
            .append("agent_num", getAgent_num())
            .append("agent_name", getAgent_name())
            .append("belong_num", getBelong_num())
            .append("belong_name", getBelong_name())
            .append("grade", getGrade())
            .append("support_level", getSupport_level())
            .toString();
    }
}
